Versions:

  • 8.18.6
  • 8.18.5
  • 8.18.4
  • 8.18.2
  • 8.18.1
  • 8.18.0
  • 8.17.2
  • 8.16.1

libvips is a fast image processing library designed for low memory usage, currently at version 8.18.0 and offered in three distinct releases. Developed by the libvips team, the library targets developers who need to manipulate large batches of images efficiently without exhausting system resources; typical use cases range from generating thumbnails for web galleries and creating multi-resolution pyramids for digital pathology to on-the-fly resizing in content delivery networks and scientific visualization pipelines. Because it streams images through small memory buffers rather than loading entire files into RAM, libvips can process gigapixel datasets on modest hardware while still outperforming many conventional toolkits. The engine supports more than twenty common formats—including JPEG, PNG, TIFF, WebP, HEIF, and FITS—and exposes bindings for C, C++, Python, Ruby, PHP, Go, Rust, and JavaScript, making it easy to embed in desktop applications, micro-services, or serverless functions. Operations cover basic tasks such as crop, rotate, and colour-space conversion as well as advanced features like convolution filters, histogram analysis, and ICC profile management, all executed through a demand-driven graph that avoids unnecessary computation. The library is thread-safe and licensed under the LGPL, so it can be integrated into both open-source and proprietary projects. libvips is available for free on wget.nero.com, with downloads provided via trusted Windows package sources (e.g. winget), always delivering the latest version, and supporting batch installation of multiple applications.

Tags: